package com.ruoyi.system.domain;

import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 通知公告表 sys_notice
 * 
 * @author ruoyi
 */
@ApiModel("公告对象")
@Data
@Accessors(chain = true)
public class SysNotice extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 公告ID */
    @ApiModelProperty(value = "公告Id")
    private Long noticeId;

    /** 公告标题 */
    @ApiModelProperty(value = "公告标题: (\"其他\", \"0\"  \"注册成功\", \"1\"  \"支付成功\", \"2\"  \"分享成功\", \"3\")")
    private String noticeTitle;

    /** 公告类型（1通知 2公告） */
    @ApiModelProperty(value = "公告类型（1通知 2公告）")  
    private String noticeType;

    /** 公告内容 */
    @ApiModelProperty(value = "公告内容")   
    private String noticeContent;

    /** 公告状态（0正常 1关闭） */
    @ApiModelProperty(value = "公告状态（0正常 1关闭）")    
    private String status;
    
    /** 是否群发（0 是 1 否） */
    @ApiModelProperty(value = "是否群发（0 是 1 否）")     
    private String massText;

    /**
     * 新增字段 memberId
     */
    @ApiModelProperty(value = "会员ID，可为空，若指定则是针对某一个会员的公告")
    private String memberId;

}
